diallyl sulfide - English Synonyms Dictionary